• word of the day

    chelydra serpentina

    chelydra serpentina - Dictionary definition and meaning for word chelydra serpentina

    Definition
    (noun) large-headed turtle with powerful hooked jaws found in or near water; prone to bite
Download our Mobile App Today
Receive our word of the day
on Whatsapp